home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 4 / ETO Development Tools 4.iso / Essentials / Developer Essentials May91 / MPW Interfaces & Libraries 3.2 / AIncludes / ConnectionTools.a < prev    next >
Encoding:
Text File  |  1991-04-17  |  1.5 KB  |  89 lines  |  [TEXT/MPS ]

  1. ;
  2. ;    ConnectionTools.a
  3. ;    Assembler Interface to the Connection Manager Tools.
  4. ;    
  5. ;    Copyright © Apple Computer, Inc.    1988-90
  6. ;    All rights reserved;
  7.     IF (&TYPE('CONNECTIONTOOLS') = 'UNDEFINED') THEN
  8. CONNECTIONTOOLS    EQU    1
  9.  
  10. cmInitMsg         EQU    0
  11. cmDisposeMsg     EQU    1
  12. cmSuspendMsg    EQU    2
  13. cmResumeMsg     EQU    3
  14. cmMenuMsg         EQU    4
  15. cmEventMsg         EQU    5
  16. cmActivateMsg     EQU    6
  17. cmDeactivateMsg EQU    7
  18.  
  19. cmIdleMsg         EQU    50
  20. cmResetMsg         EQU    51 
  21. cmAbortMsg         EQU    52
  22.  
  23. cmReadMsg         EQU    100
  24. cmWriteMsg         EQU    101
  25. cmStatusMsg     EQU    102
  26. cmListenMsg     EQU    103
  27. cmAcceptMsg        EQU    104
  28. cmCloseMsg         EQU    105
  29. cmOpenMsg        EQU    106
  30. cmBreakMsg         EQU 107
  31. cmIOKillMsg        EQU    108
  32. cmEnvironsMsg     EQU    109
  33. ;    messages for validate DefProc    
  34. cmValidateMsg    EQU    0
  35. cmDefaultMsg    EQU    1
  36.  
  37.  
  38. ;    messages for Setup DefProc    
  39. cmSpreflightMsg EQU 0
  40. cmSsetupMsg        EQU    1
  41. cmSitemMsg        EQU    2
  42. cmSfilterMsg    EQU    3
  43. cmScleanupMsg    EQU    4
  44.  
  45. ;    messages for scripting defProc    
  46. cmMgetMsg        EQU    0
  47. cmMsetMsg        EQU    1
  48.  
  49.  
  50. ;    messages for localization defProc    
  51. cmL2English        EQU    0
  52. cmL2Intl        EQU    1
  53.  
  54.  
  55. cdefType         EQU    'cdef'
  56. cvalType         EQU    'cval'
  57. csetType         EQU    'cset'
  58. clocType        EQU    'cloc'
  59. cscrType        EQU    'cscr'    
  60.  
  61. cbndType        EQU    'cbnd'
  62. cverType        EQU    'vers'
  63.  
  64.  
  65.  
  66. CMDataBuffer        Record    0
  67. thePtr                ds.l    1
  68. count                ds.l    1
  69. channel                ds.w    1
  70. flags                ds.w    1
  71. CMDataBufferSize    EQU        *
  72.     EndR
  73.  
  74. CMCompletorRecord    Record    0
  75. async                ds.b    1
  76. filler                ds.b    1
  77. completionRoutine    ds.l    1
  78. CMCompleteorRecordSize    EQU    *
  79.     EndR
  80.     
  81. CMSetupStruct        Record    0
  82. theDialog            ds.l    1
  83. count                ds.w    1
  84. theConfig            ds.l    1
  85. procID                ds.w    1
  86. CMSetupStructSize    EQU    *
  87.     EndR
  88.     
  89.     ENDIF